Tech

Elon Musk completes Twitter purchase, Meta’s in trouble and it’s time to admit s..